package com.tubang.logistics.vo;

import com.tubang.component.entity.AddressEntity;
import com.tubang.logistics.entity.GoodsEntity;
import com.tubang.logistics.entity.LogisticsOrderEntity;
import com.tubang.logistics.entity.ShipperOrderEntity;
import com.tubang.logistics.entity.TransportEntity;

import java.io.Serializable;
import java.util.List;

/**
 * 发布货源视图对象
 */
@SuppressWarnings("serial")
public class OrderSupplyVo2 implements Serializable {

    /**
     * 货源基本信息
     */
    private GoodsEntity goodsBasic;


    /**
     * 货源商品列表
     */
    private List<GoodsEntity> goods;



    /**
     * 发货人
     */
    private AddressEntity addressFrom;

    /**
     * 收货人
     */
    private AddressEntity addresTo;



    /**
     * 运输详情
     */
    private TransportEntity transport;


    /**
     * 订单详情
     */
    private LogisticsOrderEntity order;


    public GoodsEntity getGoodsBasic() {
        return goodsBasic;
    }

    public void setGoodsBasic(GoodsEntity goodsBasic) {
        this.goodsBasic = goodsBasic;
    }

    public List<GoodsEntity> getGoods() {
        return goods;
    }

    public void setGoods(List<GoodsEntity> goods) {
        this.goods = goods;
    }

    public AddressEntity getAddressFrom() {
        return addressFrom;
    }

    public void setAddressFrom(AddressEntity addressFrom) {
        this.addressFrom = addressFrom;
    }

    public AddressEntity getAddresTo() {
        return addresTo;
    }

    public void setAddresTo(AddressEntity addresTo) {
        this.addresTo = addresTo;
    }

    public TransportEntity getTransport() {
        return transport;
    }

    public void setTransport(TransportEntity transport) {
        this.transport = transport;
    }

    public LogisticsOrderEntity getOrder() {
        return order;
    }

    public void setOrder(LogisticsOrderEntity order) {
        this.order = order;
    }
}
